@import 'src/app/common/styles/variable/index.scss';
@import 'src/app/common/styles/mixin/index.scss';
.container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0 $pagePadding;
  height: calc(100vh - #{$navbarHeight});
  background: #fff;
  .top {
    .titlebox {
      margin-bottom: 0.48rem;
      .title {
        margin: 0.24rem auto 0.12rem;
        font-size: 0.24rem;
        letter-spacing: 0.01rem;
      }
      .desc {
        color: $font2;
      }
    }
  }
  .form {
    .codebox {
      position: relative;
      display: flex;
      justify-content: space-between;
      margin: 0 auto 0.48rem;
      height: 0.6rem;
      overflow: hidden;
      .code {
        width: 0.44rem;
        height: 0.54rem;
        line-height: 0.54rem;
        text-align: center;
        border-bottom: 0.03rem solid $border1;
        font-size: 0.32rem;
        &.is-fill {
          border-bottom-color: $primary;
        }
      }
      input {
        position: absolute;
        top: 0;
        left: -100%;
        width: 200%;
        height: 0.62rem;
        color: transparent;
        opacity: 0;
        text-indent: -9.99rem;
      }
    }
    .btn {
      width: 100%;
      img {
        margin: 0.01rem 0.08rem 0 0;
        @include radius(0.18rem);
      }
    }
  }
}
